- subradular sac
-
(MOLLUSCA: Polyplacophora)A blind sac of the posterior wall of the buccal cavity containing cushionshaped sensory structures (subradular organs) hanging from the roof.
Online Dictionary of Invertebrate Zoology. A.R. Maggenti and S.L. Gardne. 2005.